Video Player is loading.
South American Vista
480 Views
0
0
A Castle Films newsreel from the 1940s entitled, "South American Vista," and containing, unsurprisingly, various scenes from South America, akin to a travelogue. Some pretty unique stuff that probably hasn't been seen in decades.....no longer "Almost Lost."
Show more
0 Comments
sort Sort by
- Top Comments
- Latest comments